.villa-index {
  .top { 
      .item {
          width: 60px;
          height: 30px;
          border: 1px solid #edf0f4;
          border-radius: 3px;
          &.active {
              border: 1px solid #f84748;
          }
      }
      .fix {
          height: 0;
          border-top: none;
          border-bottom: none;
      }
  }


  .goods-list {
      .item {
          height: 108px;
          border-top: 1px solid #e0e0e0;
      }

      .img {
          width: 135px;
      }

      .t-box {
          height: 85px;
          padding: 2px 5px;
      }

      .tag {
          padding: 2px 5px;
          background-color: #e4eefb;
          color: #6ba4e7;
          margin-left: 5px;
          border-radius: 3px;
      }

      .ding {
          font-style: italic;
          color: #fff;
      }

      .red {
          color: #f84748;
      }

      .bg-red {
          background-color: #f84748;
      }
  } 
}